take solace - Turkish English Dictionary